to look seedy - Spanish English Dictionary